Big Huge Thesaurus

official emissary

noun